ساختوساز قسمت های خرد که در جهت های گوناگون قرار داراهستند طراحی اپلیکیشن در مشهد نیاز به کمی علم در مورد مثلثات دارااست، براین اساس اذن دهید که در بالا نقاط تصادفی که ساختوساز کرده ایم را بر روی شیت خویش در P5.js رسم کنیم، ما میخواهیم نقاط X و Y خویش را از این نقاط به طور تصادفی تعیین کنیم تا به ترتیب میان صفر تا پهنا ورقه و همچنین صفر تا طول شیت قرار بگیرند. کدی که ما برای اجرا این فعالیت استعمال میکنیم به صورت ذیل میباشد:
const NUM_DOTS = 400;
for(let i = 0; i < NUM_DOTS; i++) {
let x = Math.random() * CANVAS_WIDTH;
let y = Math.random() * CANVAS_HEIGHT;
p5.ellipse(x, y, 10, 10);
}
شما برای ارتقاء تعداد دایره ها میتوانید مقدار اثبات NUM_DOTS را ارتقا دهید:
و همچنین شما میتوانید مقادیر متعدد دیگری را برای اندازه دایره ها تعریف و تمجید نمائید کهاین شغل نیز از روش یک یا این که یک سری متغیر تصادفی دیگر شکل میگیرد. برای مثال میتوانید یه خرده فی مابین 5 تا 15 را در حیث بگیرید و آن را تحت عنوان سومین و چهارمین آرگومان به تابع P5.ellipse() در P5.js اضافه نمایید، عوض این که از مقادیر hard-code در نمونه بالا استعمال فرمایید. فیض این شغل به صورت تحت میباشد:
:: برچسبها:
طراحی اپلیکیشن در مشهد ,
:: بازدید از این مطلب : 82
|
امتیاز مطلب : 1
|
تعداد امتیازدهندگان : 1
|
مجموع امتیاز : 1